Free the setting name.
authorAnders Carlsson <andersca@gnu.org>
Thu, 7 Feb 2002 04:06:16 +0000 (04:06 +0000)
committerAnders Carlsson <andersca@src.gnome.org>
Thu, 7 Feb 2002 04:06:16 +0000 (04:06 +0000)
2002-02-07  Anders Carlsson  <andersca@gnu.org>

* gdk/x11/xsettings-common.c (xsettings_setting_free): Free
the setting name.

ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gdk/x11/xsettings-common.c

index ba413242ead90eb790bdffdf1d716bc1dbf43f76..443b4390d254aaca927c4a71fa9693785db356f9 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2002-02-07  Anders Carlsson  <andersca@gnu.org>
+
+       * gdk/x11/xsettings-common.c (xsettings_setting_free): Free 
+       the setting name.
+
 Wed Feb  6 23:28:39 2002  Kristian Rietveld  <kris@gtk.org>
 
        Fixes #70708
index ba413242ead90eb790bdffdf1d716bc1dbf43f76..443b4390d254aaca927c4a71fa9693785db356f9 100644 (file)
@@ -1,3 +1,8 @@
+2002-02-07  Anders Carlsson  <andersca@gnu.org>
+
+       * gdk/x11/xsettings-common.c (xsettings_setting_free): Free 
+       the setting name.
+
 Wed Feb  6 23:28:39 2002  Kristian Rietveld  <kris@gtk.org>
 
        Fixes #70708
index ba413242ead90eb790bdffdf1d716bc1dbf43f76..443b4390d254aaca927c4a71fa9693785db356f9 100644 (file)
@@ -1,3 +1,8 @@
+2002-02-07  Anders Carlsson  <andersca@gnu.org>
+
+       * gdk/x11/xsettings-common.c (xsettings_setting_free): Free 
+       the setting name.
+
 Wed Feb  6 23:28:39 2002  Kristian Rietveld  <kris@gtk.org>
 
        Fixes #70708
index ba413242ead90eb790bdffdf1d716bc1dbf43f76..443b4390d254aaca927c4a71fa9693785db356f9 100644 (file)
@@ -1,3 +1,8 @@
+2002-02-07  Anders Carlsson  <andersca@gnu.org>
+
+       * gdk/x11/xsettings-common.c (xsettings_setting_free): Free 
+       the setting name.
+
 Wed Feb  6 23:28:39 2002  Kristian Rietveld  <kris@gtk.org>
 
        Fixes #70708
index ba413242ead90eb790bdffdf1d716bc1dbf43f76..443b4390d254aaca927c4a71fa9693785db356f9 100644 (file)
@@ -1,3 +1,8 @@
+2002-02-07  Anders Carlsson  <andersca@gnu.org>
+
+       * gdk/x11/xsettings-common.c (xsettings_setting_free): Free 
+       the setting name.
+
 Wed Feb  6 23:28:39 2002  Kristian Rietveld  <kris@gtk.org>
 
        Fixes #70708
index ba413242ead90eb790bdffdf1d716bc1dbf43f76..443b4390d254aaca927c4a71fa9693785db356f9 100644 (file)
@@ -1,3 +1,8 @@
+2002-02-07  Anders Carlsson  <andersca@gnu.org>
+
+       * gdk/x11/xsettings-common.c (xsettings_setting_free): Free 
+       the setting name.
+
 Wed Feb  6 23:28:39 2002  Kristian Rietveld  <kris@gtk.org>
 
        Fixes #70708
index ba413242ead90eb790bdffdf1d716bc1dbf43f76..443b4390d254aaca927c4a71fa9693785db356f9 100644 (file)
@@ -1,3 +1,8 @@
+2002-02-07  Anders Carlsson  <andersca@gnu.org>
+
+       * gdk/x11/xsettings-common.c (xsettings_setting_free): Free 
+       the setting name.
+
 Wed Feb  6 23:28:39 2002  Kristian Rietveld  <kris@gtk.org>
 
        Fixes #70708
index 7507714566022150d36984b93c341aad025d28b8..3d7444046ab13e05423ab777d5c849cb8ea7c564 100644 (file)
@@ -147,6 +147,9 @@ xsettings_setting_free (XSettingsSetting *setting)
 {
   if (setting->type == XSETTINGS_TYPE_STRING)
     free (setting->data.v_string);
+
+  if (setting->name)
+    free (setting->name);
   
   free (setting);
 }